Exploiting federated learning technique to recognize human activities in resource-constrained environment